instrumentation stand - Español Inglés Diccionario